Flexibility in Software Development Methodologies: Needs and Benefits

ثبت نشده
چکیده

As a leading IT services organization, we have had several opportunities to design and develop software for Fortune 500 companies at the client site. Almost all the clients we worked with have used formal and mature procedures and tools for the development and deployment of software. These processes are normally oriented toward either sequential software development processes, such as the Waterfall model, or Agile software development processes, such as the Scrum model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The best of adaptive and predictive methodologies: open source software development, a balance between agility and discipline

Open source software development (OSSD) is a promising alternative for synthesizing agile and plan-driven (e.g. waterfall) software development methodologies that retains most benefits of the two approaches. We contrast the traditional systems development life cycle approach, more recent agile software development methods, and OSSD. We compare the first two approaches with OSSD, highlighting it...

متن کامل

Management accounting research methodologies: searching for the bests

Management needs qualitative and comprehensive information for decision making. Managers are always searching for useful information in order to reach their firm's goals and strategies. The development in technology, globalization and focusing on costumers needs has changed the information that managers need to maintain their position in a competitive environment and take advantage of profitabl...

متن کامل

Architectural Modeling for Hardware and Software in Reconfigurable Embedded System

In Recent high-performance embedded system technology, applications are demanding very high performance from system with minimum available hardware resource. Due to this fast development, developer integrates more functionality into a single chip (Hardware). Reconfigurable architectures can adapt the behavior of the hardware resources to a specific computation that needs to be performed. Comput...

متن کامل

On the Agile Development of Virtual Reality Systems

Processes for Agile software development present an iterative and incremental approach to computer systems, which focus on users’ needs and embraces changes. Virtual Reality projects are strongly tied to rapid evolution of technology, and to the need for clients’ feedback, during the whole project’s life-cycle. In this work, a comparative evaluation of existing methodologies is presented and th...

متن کامل

A Lightweight Process Model and Development Methodology for Component Frameworks

Software frameworks typically constitute a semi-finished software architecture for a complex application domain that can be adapted to the needs and requirements of a concrete application in the domain. Since the introduction of objectoriented frameworks in the late eighties, the development of software frameworks is still costly and difficult to handle. To reduce development risk, process mode...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011